-
Notifications
You must be signed in to change notification settings - Fork 723
Disallow GHC <8.0 for Cabal{,-syntax} & cabal-install-solver #8794
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disallow GHC <8.0 for Cabal{,-syntax} & cabal-install-solver #8794
Conversation
6e74c07 to
6464c50
Compare
|
We recently dropped 8.2 from CI (leave alone 8.0): are we sure that all this stuff builds with those GHCs? Maybe we should raise the bar even higher, so to 8.4? I think it doesn't violate the support policy because that's what we checked when dropping 8.2... |
If they still build, no harm leaving the bounds permissive. Let's wait until somebody actually tries it and complains. |
Mikolaj
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
|
@mergify backport 3.10 |
✅ Backports have been created
|
d041a50 to
9ce338e
Compare
9ce338e to
609856f
Compare
| default-language: Haskell2010 | ||
|
|
||
| build-depends: | ||
| , base >= 4.6 && <4.18 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't we conform this to <5 as in the other cases?
Especially in the testsuite we do not need more restrictive bounds than in the shipped products.
(Not really topic of this PR, but while we are at it...)
Disallow GHC <8.0 for Cabal{,-syntax} & cabal-install-solver (backport #8794)
(hopefully) closes #8715
Please include the following checklist in your PR: